package com.cloudkinto.bo.wave;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.validation.constraints.NotEmpty;
import javax.validation.constraints.NotNull;

/**
 * @author long
 */
@Data
public class RecheckBo {

    @ApiModelProperty(value = "出库id")
    @NotNull(message = "出库id不能为空")
    private Long id;

    @ApiModelProperty(value = "出库单号")
    @NotEmpty(message = "出库单号不能为空")
    private String outboundNo;

    @ApiModelProperty("是否箱出库")
    private boolean boxOutboundFlag = false;

    @ApiModelProperty(value = "扫描结果")
//    @NotEmpty(message = "扫描结果不能为空")
    private String scan;

    @ApiModelProperty(value = "数量")
//    @NotNull(message = "数量不能为空")
    private Integer qty;

    @ApiModelProperty(value = "是否直接通过")
    private boolean directPass = false;
}
